rotation impeller - German English Dictionary